module.exports = {
    extends: ['@commitlint/config-conventional'],
    rules: {
        'subject-case': [0, 'never'],
        'subject-empty': [2, 'never'],
        'type-empty': [2, 'never'],
        'type-enum': [
            2,
            'always',
            [
                'feat', // 新特性、需求
                'fix', // 修复BUG
                'build', // 项目构建调整
                'docs', // 文档修改
                'style', // 样式调整（不影响功能逻辑）
                'test', // 测试
                'refactor', // 重构
                'revert', // 提交回滚
                'chore', // 琐事
                'update' // 其他情况（兼容之前的习惯）
            ]
        ]
    }
};
